Dewar flask
Explore definitions, synonyms, and language insights of Dewar flask
Definitions
                    Noun
                    
            vacuum flask that holds liquid air or helium for scientific experiments
                Explore definitions, synonyms, and language insights of Dewar flask